imit. (imitative) - French English Dictionary